irritating to the throat - Allemand Anglais Dictionnaire